Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2712 MOP/MOPlet fixes #5773

Merged
merged 3 commits into from
Dec 5, 2023
Merged

2712 MOP/MOPlet fixes #5773

merged 3 commits into from
Dec 5, 2023

Conversation

6by9
Copy link
Contributor

@6by9 6by9 commented Dec 5, 2023

Both are now working with the iommus enabled.

6by9 added 3 commits December 5, 2023 18:33
The moplet registers as VC4_ENCODER_TYPE_TXP1 and can be
fed from mux output 2 of HVS channel 1.

Correct the option which checked for VC4_ENCODER_TYPE_TXP0

Signed-off-by: Dave Stevenson <[email protected]>
MOP uses register offset 0x24 for the high bits of the address,
whilst Moplet uses 0x1c.

Handle this difference between the block types.

Signed-off-by: Dave Stevenson <[email protected]>
The Mop covers 0x28 bytes of registers, so ensure the range is
defined appropriately.

Signed-off-by: Dave Stevenson <[email protected]>
@pelwell pelwell merged commit 36593e2 into raspberrypi:rpi-6.1.y Dec 5, 2023
12 checks passed
popcornmix added a commit to raspberrypi/firmware that referenced this pull request Dec 11, 2023
kernel: configs: rpi: Compile TSC2007 as module
See: raspberrypi/linux#5776

kernel: Cfe improvements
See: raspberrypi/linux#5632

kernel: Add support for Arducam OV64A40 64Mpx camera module
See: raspberrypi/linux#5708

kernel: 2712 MOP/MOPlet fixes
See: raspberrypi/linux#5773

kernel: dts: bcm2712: put usb under /axi not /soc
See: raspberrypi/linux#5772
popcornmix added a commit to raspberrypi/rpi-firmware that referenced this pull request Dec 11, 2023
kernel: configs: rpi: Compile TSC2007 as module
See: raspberrypi/linux#5776

kernel: Cfe improvements
See: raspberrypi/linux#5632

kernel: Add support for Arducam OV64A40 64Mpx camera module
See: raspberrypi/linux#5708

kernel: 2712 MOP/MOPlet fixes
See: raspberrypi/linux#5773

kernel: dts: bcm2712: put usb under /axi not /soc
See: raspberrypi/linux#5772
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants